#ifndef DDC_TEXTURE_H_INCLUDED
#define DDC_TEXTURE_H_INCLUDED

#include "SDL.h"
#include "SDL_image.h"

class DDC_BaseSDLTexture {
public:
    SDL_Texture *baseTexture;

    DDC_BaseSDLTexture(SDL_Texture *baseTexture)
        :baseTexture(baseTexture) {}

    static DDC_BaseSDLTexture *LoadFromFile(const char *fileName);

    ~DDC_BaseSDLTexture();
};

#endif // DDC_TEXTURE_H_INCLUDED
